package com.kly.order.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: linqu
* Date: 2024-02-04
* Time: 17:12:44.988
* TableDesc:用户增值服务记录表
*/
public class UserVasPurchasesEntity extends BaseEntity{
    /**
    *
    */
    private String userCode;
    /**
    *服务码
    */
    private Integer benefitCode;
    /**
    *服务名称
    */
    private String benefitName;
    /**
    *可用次数
    */
    private Integer usageCount;
    /**
    *1-会员限制福利、2-会员无限制
    */
    private Integer status;
    /**
    *
    */
    private Date startDate;
    /**
    *
    */
    private Date endDate;
    /**
    *
    */
    private String appCode;
    /**
    *赠送权益次数
    */
    private Integer additionalBenefitCount;
    /**
    *赠送权益生效时间
    */
    private Date additionalStartDate;
    /**
    *赠送权益失效时间
    */
    private Date additionalEndDate;


    public  String getUserCode(){
        return this.userCode;
    }

    public  UserVasPurchasesEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  Integer getBenefitCode(){
        return this.benefitCode;
    }

    public  UserVasPurchasesEntity setBenefitCode(Integer benefitCode){
        this.benefitCode = benefitCode;
        return this;
    }

    public  String getBenefitName(){
        return this.benefitName;
    }

    public  UserVasPurchasesEntity setBenefitName(String benefitName){
        this.benefitName = benefitName;
        return this;
    }

    public  Integer getUsageCount(){
        return this.usageCount;
    }

    public  UserVasPurchasesEntity setUsageCount(Integer usageCount){
        this.usageCount = usageCount;
        return this;
    }

    public  Integer getStatus(){
        return this.status;
    }

    public  UserVasPurchasesEntity setStatus(Integer status){
        this.status = status;
        return this;
    }

    public  Date getStartDate(){
        return this.startDate;
    }

    public  UserVasPurchasesEntity setStartDate(Date startDate){
        this.startDate = startDate;
        return this;
    }

    public  Date getEndDate(){
        return this.endDate;
    }

    public  UserVasPurchasesEntity setEndDate(Date endDate){
        this.endDate = endDate;
        return this;
    }

    public  String getAppCode(){
        return this.appCode;
    }

    public  UserVasPurchasesEntity setAppCode(String appCode){
        this.appCode = appCode;
        return this;
    }

    public  Integer getAdditionalBenefitCount(){
        return this.additionalBenefitCount;
    }

    public  UserVasPurchasesEntity setAdditionalBenefitCount(Integer additionalBenefitCount){
        this.additionalBenefitCount = additionalBenefitCount;
        return this;
    }

    public  Date getAdditionalStartDate(){
        return this.additionalStartDate;
    }

    public  UserVasPurchasesEntity setAdditionalStartDate(Date additionalStartDate){
        this.additionalStartDate = additionalStartDate;
        return this;
    }

    public  Date getAdditionalEndDate(){
        return this.additionalEndDate;
    }

    public  UserVasPurchasesEntity setAdditionalEndDate(Date additionalEndDate){
        this.additionalEndDate = additionalEndDate;
        return this;
    }
}
